twenty some odd... - French English Dictionary